01:00 Peru Peru: Giant statue of Pope Leo XIV unveiled ahead of papal visit A giant statue of Pope Leo XIV has been unveiled in Callao, Peru, ahead of his upcoming visit. The monument honours the pontiff's close ties ...
01:00 Peru Peruvian Shamans call for calm in Amazon island dispute with Colombia Shamans in Peru have staged a traditional ritual in Lima to urge peace with Colombia amid a growing row over the ownership of Santa Rosa Island ...